/**
 * 功能说明:
 * 功能作者:
 * 创建日期:
 * 版权归属:每特教育|蚂蚁课堂所有 www.example.com
 */
package com.example.mapper;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.cache.annotation.CacheConfig;

import com.example.entity.Users;

/**
 * Create with Intellij idea
 * User:鲁智明
 * Date:2018/10/20
 * Time:17:42
 */

@CacheConfig(cacheNames = { "userCache" })
public interface UserMapper {
	@Select("SELECT ID ,NAME,AGE FROM users where id=#{id}")
	Users getUser(@Param("id") Long id);
	// @CacheConfig 配置缓存基本信息cacheNames缓存名称
	// @Cacheable 该方法查询数据库完毕之后，存入到缓存
}
